Puzle Castorland Lloret De Mar, Spain, 1000 det.